have a hide like a rhinoceros - Turco Inglés Diccionario